package com.be.beadmin.service.entity;

import com.be.beadmin.common.entity.BaseEntity;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import java.util.Date;

@Data
@Entity
@Table(name="sys_notify_info")
public class NotifyInfo extends BaseEntity {

    @Column(name = "ModuleName",columnDefinition = "VARCHAR(50) COMMENT '模块名称' ")
    private String moduleName;

    @Column(name = "FuncName",columnDefinition = "VARCHAR(50) COMMENT '功能' ")
    private String funcName;

    @Column(name = "NotifyDesc",columnDefinition = "text COMMENT '内容描述' ")
    private String notifyDesc;

    //---------------
    @Column(name = "NotifyType",columnDefinition = "VARCHAR(50) COMMENT '类别：通知/代办' ")
    private String notifyType;

    @Column(name = "SenderId",columnDefinition = "VARCHAR(50) COMMENT '发送人id' ")
    private String senderId;

    @Column(name = "SenderName",columnDefinition = "VARCHAR(50) COMMENT '发送人名称' ")
    private String senderName;

    @Column(name = "SendTime",columnDefinition = "datetime COMMENT '发送时间' ")
    private Date sendTime;
}
